Definition of Venus's Curse

  • (noun) a communicable infection transmitted by sexual intercourse or genital contact

Antonyms of Venus's Curse


No Antonyms Found.

Homophones of Venus's Curse


No Homophones Found.